package com.goosuncc.gscc.sdk.command;

import java.util.List;

import com.goosuncc.gscc.sdk.command.internal.AbstractApiCommand;
import com.goosuncc.gscc.sdk.command.response.bean.CustomerBatch;

public class BindCustomerBatchLinkCommand extends AbstractApiCommand {

	private String command = "bindCustomerBatchLink";
	
	private List<Long> customerIdList = null;
	
	private CustomerBatch customerBatch = null;
	
	private Boolean isNewBatch = null;
	
	public BindCustomerBatchLinkCommand(List<Long> customerIdList,CustomerBatch customerBatch,Boolean isNewBatch) {
		this.setCustomerIdList(customerIdList);
		this.setCustomerBatch(customerBatch);
		this.setIsNewBatch(isNewBatch);
	}

	public String getCommand() {
		return command;	
	}

	public void setCommand(String command) {
		this.command = command;
	}

	public List<Long> getCustomerIdList() {
		return customerIdList;
	}

	public void setCustomerIdList(List<Long> customerIdList) {
		this.customerIdList = customerIdList;
	}

	public CustomerBatch getCustomerBatch() {
		return customerBatch;
	}

	public void setCustomerBatch(CustomerBatch customerBatch) {
		this.customerBatch = customerBatch;
	}

	public Boolean getIsNewBatch() {
		return isNewBatch;
	}

	public void setIsNewBatch(Boolean isNewBatch) {
		this.isNewBatch = isNewBatch;
	}

}
